body{position:relative;}
h1{font-family:"微软雅黑";font-weight:normal;}
.zcenter{width:1020px;margin:0 auto;}
.rslides { position: relative; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li {  -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; float: left; }
.rslides img { display: block; height: auto; float: left; width: 100%; border: 0; }
.slide_container { position: relative; float: left; width: 100%; text-align:center;min-width:1200px;overflow:hidden}
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: auto; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-size: 20px; text-shadow: none; color: #fff; background: #000; background: rgba(0,0,0, .8); left: 0; right: 0; bottom: 0; padding: 10px 20px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); top: 52%; left: 0; opacity: 0.7; z-index: 3; text-indent: -9999px; overflow: hidden; text-decoration: none; height: 61px; width: 38px; background: transparent url("../images/themes.gif") no-repeat left top; margin-top: -45px; }
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.slide_tabs{overflow:hidden;position:absolute;left:50%;top:70%;z-index:999;zoom:1;}
.slide_tabs li{float:left;margin:0 8px;}
.slide_tabs li a{display:block;width:8px;height:8px;background:url("../images/doudou.png") 0 -16px no-repeat;}
.slide_tabs .slide_here a{;background:url("../images/doudou.png") no-repeat;}

.slogon{width:40%;height:164px;position:absolute;top:250px;left:30%;z-index:50;}

.nav{position:absolute;top:0;width:1020px;left:50%;margin-left:-510px;z-index:100;text-align:left}
.homebtn{width:220px;height:180px;background:url("../images/home.png");display:block;position:absolute;top:0;left:50%;margin-left:-110px}
.homebtn:hover{background:url("../images/home_over.png")}
.nav ul li.mainlevel{margin-left:18px;float:left;height:40px;width:110px;padding-top:20px}
.nav ul li.mainlevel a{font-size:18px;diaplay:block}
.nav ul .mainlevel:first-child{margin-left:0}
.nav ul li.mainlevel ul{display:none}
.nav ul{margin-top:86px}
.mainlevel ul{margin-top:15px;padding:10px 25px;background:url("../images/white.png");text-align:center;position:absolute}
.nav ul .mainlevel ul li a {font-size:16px;line-height:32px}
.navSelected{font-weight:bold;}
.decoration{background:url("../images/triangle.png");width:20px;height:20px;position:absolute;top:0;left:0}

.fastTrack{position:absolute;bottom:0;width:100%;min-width:1200px;height:156px;background:url("../images/black80.png");z-index:200;color:#fff;text-align:left;left:0;}
.fastTrack ul{width:1200px;position:absolute;top:36px;left:50%;margin-left:-510px;text-align:left}
.fastTrack ul a span{color:#fff;margin-top:10px;font-size:16px;display:block}
.fastTrack ul li{float:left;width:80px;margin-right:70px;text-align: center;}
.fastTrack ul li em{width:64px;height:54px;display:block;margin: 0 auto;}
#jtdj em{background:url("../images/icons.png") 0 0;}
#hyxw em{background:url("../images/icons.png") 0 -56px }
#spzx em{background:url("../images/icons.png") 0 -112px }
#jtdj:hover em{background:url("../images/icons.png") -71px 0;}
#hyxw:hover em{background:url("../images/icons.png") -71px -56px }
#spzx:hover em{background:url("../images/icons.png") -71px -112px }
#jtdj:hover span,#hyxw:hover span,#spzx:hover span{color:#ce2b2b}
.fastNews{color:#fff; width:428px;position:absolute;left:50%;margin-left:82px;top:36px}
.fastNews .month,.fastNews .day{font-family:"Times New Roman", Times, serif;font-style:italic;font-size:36px;color:#fff;}
.fastNews .text{color:#fff;width:360px;overflow:hidden}
.fastNews .text h4,.fastNews .text h4 a{color:#fff;width:100%;font-size:18px;overflow:hidden;font-weight:normal}
.fastNews .text p,.fastNews .text p a{color:#fff;width:100%;font-size:15px;line-height:24px;margin-top:14px;overflow:hidden;}
.fastNews a:hover{text-decoration:underline}

#jtgk{background:#000 url("../images/part2_bg.jpg") center;width:100%;height:710px;min-width:1200px;overflow:hidden;position:relative}
#jtgk h1{background:#b12626;color:#fff;height:68px;font-weight:normal;font-size:36px;line-height:68px;width:210px;text-align:center;margin:0 auto;margin-top:62px;margin-bottom:60px}
#jtgk ul{width:500px}
#jtgk ul li{margin-bottom:30px;}
#jtgk ul li h3{font-size:34px;font-family:"Times New Roman", Times, serif;color:#b12626;float:left;width:64px;}
#jtgk ul li p{float:left;width:380px;margin-left:50px;line-height:24px;text-align:justify;font-size:15px}
#jtgk .bg{position:absolute;left:50%;margin-left:50px;top:90px}

#newsCenter{background:url("../images/part3_bg.jpg") center;height:771px;padding-top:1px;width:100%}
#newsCenter h1{text-align:center;color:#fff;font-size:40px;margin:0 auto;margin-top:56px;}
.shortline{width:60px;height:7px;background:#fff;margin:0 auto;margin-top:20px}
#newsCenter .s_p,#mtjz .s_p{font-size:13px;line-height:26px;text-align:center;margin-top:15px;color:#fff;margin-bottom:40px}

.newsItem{width:245px;height:210px;background:#fff;margin-bottom:20px;margin-left:20px}
.newsItem h3{font-size:16px;line-height:24px;width:200px;margin:0 22px;margin-bottom:20px;margin-top:10px}
.newsItem p{font-size:12px;line-height:20px;width:200px;margin:0 22px;text-align:justify}
.newsItem span{display:block;font-size:12px;color:#999;margin-left:22px;margin-top:10px;}
.tag_red, .tag_blue{width:52px;height:24px;font-size:14px;text-align:center;line-height:24px;color:#fff;margin-left:22px}
.tag_red{background:#af2a2a}
.tag_blue{background:#1b5182}

#jtsy{width:100%;height:762px;background:url("../images/part5_bg.jpg") center;padding-top:1px}
#jtsy h1,#mtjz h1{text-align:center;color:#333;font-size:40px;margin:0 auto;margin-top:80px;}
#jtsy ul li{width:330px;height:430px;background:#fff;float:left;margin-right:15px}
#jtsy ul li img{margin-top:15px}
#jtsy ul li a.imgbox{display:block;overflow:hidden;width:300px;height:304px;margin-left:15px}
#jtsy ul li h3,#jtsy ul li p{width:300px;margin-left:15px;}
#jtsy ul li h3{margin:18px 12px 12px 15px;font-size:18px;}
#jtsy ul li p{font-size:12px;line-height:20px}
#jtsy .shortline{background:#af2a2a}
#scroll4 .owl-buttons{position:absolute;top:36%;height:90px;width:1020px;left:50%;margin-left:-510px}
#scroll4 .owl-prev{background:url("../images/prev.png") no-repeat;display:block;width:48px;height:90px;position:absolute;left:-80px;top:0;padding:0}
#scroll4 .owl-next{background:url("../images/next.png") no-repeat;display:block;width:48px;height:90px;position:absolute;right:-80px;top:0;padding:0}
#scroll4 .owl-controls .owl-page.active span{background:#af2a2a}

#hzhb{width:100%; background:url("../images/part6_bg.jpg") center no-repeat; background-size: 100% 100%; padding-top:1px;padding-bottom: 100px;}
#hzhb h1,#mtjz h1{text-align:center;color:#333;font-size:40px;margin:0 auto;margin-top:80px;}
 
#hzhb .shortline{background:#af2a2a}


.bottomNav ul li{float:left;}
.bottomNav{background:#464F5D;}
.bottomNav ul{height:70px;width:1014px;margin:0 auto;padding-left:6px}
.bottomNav ul li a{font-size:18px;color:#fff;line-height:70px}
.bottomNav ul li{margin-right:116px}
#footer p{font-size:14px;color:#666;text-align:center}
.logo2{width:65px;height:78px;background:url("../images/logo_gray.png");margin:33px auto}
#footer{margin-bottom:25px}

.photonews{width:490px;height:440px;background:#fff;position:relative}
.photonews item{width:100%;height:100%;}
.photonews img{margin-left:17px;margin-top:18px}
.photonews .date{margin-left:18px;width:80px;height:60px;margin-top:20px;background:url("../images/xiexian.png") 22px  bottom no-repeat;position:relative; }

.photonews .date .month,.photonews .date .day{font-size:30px;font-family:"Times New Roman", Times, serif;position:relative}
.photonews .date .month{font-size:40px;position:absolute}
.photonews .date .day{margin-left:15px;margin-top:32px;position:absolute;left:48px}
.photonews h3{margin-left:22px;margin-top:16px;line-height:36px;width:354px;overflow:hidden}
.photonews h3{font-size:18px}
#scroll3 .owl-controls{text-align:right;position:absolute;bottom:100px;right:26px}
#scroll3 .owl-page span{background:#999999;width:8px;height:8px;margin:2px 5px}
#scroll3 .owl-page:hover span,#scroll3 .owl-page.active span{background:#da2121}

.date0{background:url("../images/short.png") 16px center  no-repeat}
#mtjz{background:url("../images/part4_bg.jpg") bottom center; background-size: 100% 100%; width:100%;padding-bottom: 80px; padding-top:1px}
#mtjz .shortline{background:#335070}
#mtjz .s_p{color:#333}

.mediagroup1 li{float:left;width:234px;height:288px;margin-left:28px;position:relative;margin-bottom: 28px;}
.mediagroup1 li:first-child{margin-left:0}
.mediagroup1 li:nth-child(5){margin-left:0}
.m1{background:url("../images/m1.jpg")}
.m2{background:url("../images/m2.jpg")}
.m3{background:url("../images/m3.jpg")}
.m4{background:url("../images/m4.jpg")}
.m5{background:url("../images/m5.jpg")}
.m6{background:url("../images/m6.jpg")}
.m7{background:url("../images/m7.jpg")}
.m8{background:url("../images/m8.jpg")}
.m1:hover{background:url("../images/m1_h.jpg")}
.m2:hover{background:url("../images/m2_h.jpg")}
.m3:hover{background:url("../images/m3_h.jpg")}
.m4:hover{background:url("../images/m4_h.jpg")}
.m5:hover{background:url("../images/m5_h.jpg")}
.m6:hover{background:url("../images/m6_h.jpg")}
.m7:hover{background:url("../images/m7_h.jpg")}
.m8:hover{background:url("../images/m8_h.jpg")}
.createtime{font-size:14px;color:#fff;line-height:24px;border-bottom:4px solid #fff;width:75px;position:absolute;left:40px;top:56px}
.mediagroup1 p{font-size:12px;line-height:20px;color:#fff;width:156px;text-align:justify;top:180px;left:40px;position:absolute}
.mediagroup2 li{width:234px;background:url("../images/mb.png") left center no-repeat;margin-left:28px;height:65px;float:left;margin-top:30px;line-height:65px;text-align:center}
.mediagroup2 li.first{margin-left:0}
.mediagroup2 li:hover{background:url("../images/mb_h.png")}
.mediagroup2 li:hover a{color:#fff}
.mediagroup2 li.empty,.mediagroup2 li.empty:hover{background:none; }

.navbg{height:180px;width:1200px;left:50%;background:#fff;position:absolute;z-index:999;margin-left:-600px;filter:alpha(opacity=85);-moz-opacity:0.85;-khtml-opacity: 0.85;opacity: 0.85;  }
.links{background:#464F5D;margin:0 auto;padding-top:1px;z-index:999;position:relative}
.links .zcenter{/*margin-top:18px;*/}
.links .linklistbox{width:196px;height:32px;margin-left:10px;float:left;background:#fff url("../images/arrow_down.png") 174px center no-repeat}
.links .linklistbox:first-child{margin-left:0}
#footer .links .linklistbox p{color:#4a4a4a;line-height:32px}
.linklistbox ul{background:#fff;width:194px;overflow:hidden;border:solid 1px #ddd;padding:5px 0;max-height:200px;overflow-y:scroll;display:none}
.linklistbox li{font-size:13px;height:22px;line-height:20px;padding-left:20px}
.linklistbox li:hover{background:#f2f2f2}
.bottomNav2{text-align:center;width:720px;margin:50px auto 20px auto}
.bottomNav2 li{float:left;text-align:center;width:90px;height:14px;}
.bottomNav2 li a{width:89px;height:14px;display:block;border-left:solid 1px #666;font-size:14px;line-height:14px;color:#666}
.bottomNav2 li:first-child a{border-left:none}
.bottomNav2 li a:hover{color:#b72727}

.img_links {float: left; width: 100%; margin-top: 10px;}
.txt_links {float: left; width: 100%; margin: 15px 0px;}
.img_links a{}
.txt_links a{float: left; font-size:14px;color: #fff; padding: 5px;}











